/* 主样式文件 */
.root {
    -fx-font-family: "Microsoft YaHei", "Segoe UI", sans-serif;
}

/* 滚动条样式 */
.scroll-pane {
    -fx-background-color: transparent;
}

.scroll-bar:vertical {
    -fx-background-color: transparent;
}

.scroll-bar:vertical .track {
    -fx-background-color: transparent;
}

.scroll-bar:vertical .thumb {
    -fx-background-color: #cccccc;
    -fx-background-radius: 2em;
}

/* 滑块样式 */
.slider .track {
    -fx-background-color: #555;
    -fx-background-radius: 5;
}

.slider .thumb {
    -fx-background-color: #ec4141;
    -fx-background-radius: 50%;
}

/* 按钮悬停效果 */
.button:hover {
    -fx-scale-x: 1.1;
    -fx-scale-y: 1.1;
    -fx-cursor: hand;
}

/* 文本区域样式 */
.text-field {
    -fx-background-color: white;
    -fx-border-color: #ddd;
    -fx-border-radius: 20;
    -fx-background-radius: 20;
    -fx-padding: 5 15 5 15;
}

.text-field:focused {
    -fx-border-color: #ec4141;
}